贮藏: to store up, to hoard, deposits...
猛: ferocious, fierce, violent, brave, suddenly, abrupt, (slang) awesome...
内在: inner, internal, intrinsic, innate...
战胜: to prevail over, to defeat, to surmount...
喷泉: fountain...
惊奇: to be amazed, to be surprised, to wonder...
愈: heal, the more...the more, to recover, better, heal...